Package-level declarations
Types
Fetches the Android Studio releases list from Locations.PRODUCTS_RELEASES_ANDROID_STUDIO and finds the release matching the Parameters.androidStudioVersion. From the resolved AndroidStudioReleases.Item, filters out the AndroidStudioReleases.Item.Download.link matching current OS and architecture.
Obtains the current IntelliJ Platform Gradle Plugin version.
Prepares the mocked JavaLauncher to inject it into Test and JavaExec tasks, so they could run using a custom JVM.
Obtains the architecture of the provided Java Runtime executable by requesting the list of its internal properties.
Obtains the list of coordinates from module descriptors provided by the IntelliJ Platform.
Provides a complete list of binary IntelliJ Platform product releases matching the given FilterParameters criteria.
Functions
Factory for creating the ProductReleasesValueSource instance to simplify providing product releases XML files and default FilterParameters filter values.
Extension function for the IntelliJPlatformExtension.VerifyPlugin.Ides extension to let filter IDE binary releases just using FilterParameters.